be in a desperate situation - Espagnol Anglais Dictionnaire